snatch victory from the jaws of defeat - Francés Inglés Diccionario